leg of a trip - Francés Inglés Diccionario